﻿.month-tb {
    padding: 0;
    margin: 0;
    width: 90%;
}

    .month-tb thead {
        background: #e6e3e3;
    }

        .month-tb thead th {
            padding: 8px;
            border: 1px solid #c7c6c6;
        }

    .month-tb td {
        padding: 0;
        margin: 0;
        height: 100px;
        border: 1px solid #c7c6c6;
        text-align: center;
        vertical-align: top;
        position: relative;
    }

        .month-tb td.day-td {
            cursor: pointer;
        }

.bz-td-div {
    position: absolute;
    top: 15px;
    height: 5px;
    width: 100%;
}

.bz-td-div2 {
    /*position:absolute;
    top: 8px;*/
    margin-top: 2px;
    /*height: 5px;*/
    width: 95%;
    float: left;
    left: 0px;
    text-align: left;
    margin-left: 4px;
    background-color: #FF5151;
    color: white;
    /*align-content:flex-start;
    align-items:flex-start;*/
}

.bc-td-div {
    position: absolute;
    /*top: 25px;
    height: 10px;*/
    width: 100%;
}

.detail-span {
    font-size: 10px;
    display: none;
    position: absolute;
    top: 0px;
    right: 0px;
}

.detail-span-content {
    font-size: 10px;
}

.ld-td-div {
    background-color: #9e0606; /*  |ffffff*/
    color: #e6e3e3;
    font-size: 10px;
    display: inline-block;
    width: 35px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    display: none;
}

.ld-td-div2 {
    background-color: #EEB422; /*  |ffffff*/
    color: green;
    font-size: 10px;
    display: inline-block;
    width: 35px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding-left: 2px;
    float: left;
}

.td-td-div {
    background-color: #131f65;
    color: #e6e3e3;
    font-size: 10px;
    display: inline-block;
    width: 35px;
    height: 18px;
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.od-td-div {
    background-color: #11501b;
    color: #e6e3e3;
    font-size: 10px;
    display: inline-block;
    width: 35px;
    height: 18px;
    position: absolute;
    left: 35px;
    bottom: 0px;
}

.ct-td-div {
    display: inline-block;
    width: auto;
    height: 30px;
    position: absolute;
    left: 20%;
    right: 20%;
    top: 20px;
}

.fa1 {
    color: #FF2D2D;
}

.fa2 {
    color: #4A4AFF;
}

.fa3 {
    color:aquamarine;
}
